salted roll - German English Dictionary